'use strict';

/**
 * @ngdoc service
 * @name prestamosApp.solicitudes
 * @description
 * # solicitudes
 * Factory in the prestamosApp.
 */
var Factories = angular.module('Factories');
Factories.factory('Solicitudes', ['$http', '$rootScope', 'Sesion', function($http, $rootScope, Sesion) {
    var urlRecurso = $rootScope.url + 'prestamos/';

    return {

        put: function (idSolicitud, estado) {
            return $http({
                method: 'PUT',
                headers: {
                    user: Sesion.usuario.nombreUsuario,
                    role: Sesion.usuario.rol.descripcion,
                    token: Sesion.token
                },
                url: urlRecurso + idSolicitud + '/estado/' + estado
            });
        },

        get: function () {
            return $http({
                method: 'GET',
                headers: {
                    user: Sesion.usuario.nombreUsuario,
                    role: Sesion.usuario.rol.descripcion,
                    token: Sesion.token
                },
                url: urlRecurso
            });
        }

    };
}]);
